Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 19.02.2014, 14:21
Новичок на форуме
Отправить личное сообщение для FearOfTheHamster Посмотреть профиль Найти все сообщения от FearOfTheHamster
 
Регистрация: 19.02.2014
Сообщений: 3

проблема с get запросом
помогите разобраться, почему работает такой код:

var param="name="+encodeURIComponent(name);
param+="&mail="+encodeURIComponent(mail);
param+="&comment="+encodeURIComponent(comment);
param+="&id="+id;
var url="./comments.php";
var cdiv=document.getElementById('cdiv');
cdiv.style.display="block";
cdiv.innerHTML="Loading...";
var request=new XMLHttpRequest();
request.open("POST",url,true);
request.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
request.onreadystatechange=function() {
if(request.readyState!=4)
return;
var text=request.responseText;
cdiv.innerHTML=text;
reset();
}
request.send(param);


и не работает такой:

var url="./comments.php?show=1&id="+id;
url+="&t="+Math.random();
var cdiv=document.getElementById('cdiv');
var request=new XMLHttpRequest();
request.open("GET", url, true);
request.onreadystatechange=function() {
if(request.readyState!=4) {
return;
}
var text=request.responseText;
cdiv.innerHTML=text;
reset();
}
request.send(NULL);

прямое обращение к скрипту site.com/comments.php?show=1&id=нужный id работает нормально. раньше никогда не имел дела с js и в упор не вижу, в чем проблема (
Ответить с цитированием
  #2 (permalink)  
Старый 19.02.2014, 14:45
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от FearOfTheHamster
NULL
тут должно быть null
js регистрочувствителен.
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #3 (permalink)  
Старый 19.02.2014, 14:50
Новичок на форуме
Отправить личное сообщение для FearOfTheHamster Посмотреть профиль Найти все сообщения от FearOfTheHamster
 
Регистрация: 19.02.2014
Сообщений: 3

к сожалению, не помогло
Ответить с цитированием
  #4 (permalink)  
Старый 19.02.2014, 14:58
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от FearOfTheHamster
не вижу, в чем проблема
В консоль смотрел? (F12)
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #5 (permalink)  
Старый 19.02.2014, 15:10
Новичок на форуме
Отправить личное сообщение для FearOfTheHamster Посмотреть профиль Найти все сообщения от FearOfTheHamster
 
Регистрация: 19.02.2014
Сообщений: 3

все заработало. наверное, проблема все таки была в NULL вместо null. просто результат выводился в скрытый div. спасибо за помощь!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проблема с яакс запросом rudolfe Internet Explorer 5 25.02.2013 19:36
проблема с mysql запросом bushstas Серверные языки и технологии 0 29.01.2013 20:34
Проблема с GET запросом Арсений AJAX и COMET 1 14.05.2010 20:21
небольшая проблема с XHR запросом thunder2 Библиотеки/Тулкиты/Фреймворки 12 03.08.2009 13:21
Проблема с Ajax запросом в IE и Opera flash_uz AJAX и COMET 0 30.04.2009 15:08